Big Huge Thesaurus

Costia necatrix

noun